In my override, sending messages causes the system to crash so that the
interrupt button does not summon MacsBug. What would cause this to happen?
A The crash is occurring because there is no connection to the printer at the
time you are sending the message. You have to send the OpenConnection,
WriteData, and then CloseConnection messages. Note that when you call
OpenConnection, QuickDraw GX puts up the default JobStatus dialog for a short
time. If you don't want this dialog to appear, you can to override the
GXJobStatus message to prevent it from being shown.
See also Dave Hersey's article, "Writing QuickDraw GX Driver with Custom I/O
and Buffering," in develop 21.
Main | Page One | What's New | Apple Computer, Inc. | Find It | Contact Us | Help